FoxPro/Visual FoxPro - FoxPro <=> DIALER.EXE (WINDOWS)

 
Vista:

FoxPro <=> DIALER.EXE (WINDOWS)

Publicado por Hector Saldana (4 intervenciones) el 13/03/2002 19:38:01
Hola:

Alguno de ustedes me puede decir como puedo conectarme desde un programa en FoxPro 2.6 hacia el DIALER.EXE de Windows para poder marcar un número telefónico desde un programa en FoxPro.

OJO.- Ya probé el programa "dialer.prg" que viene en "goodies/foxtools", pero es muy primitivo, es como una demo. Me parece que sería mejor hacer la marcación desde FoxPro enviando via DDE el número que se quiere marcar hacia el DIALER de Windows, tal y como lo hacen otros porgramas y sistemas. Adjunto hay un programa de prueba, pero que obviamente no me funciona, a causa de los parámetros, que desconozco. Puede ser que se encuentren en el Windows SDK, pero antes quise preguntaros a ver si alguine sabe algo al respecto, dado que por aquí hay excelentes programadores por lo que he podido leer.

Saludos.
H Saldana

-------------Codigo de prueba -----------------
* Programa de prueba para marcación telefónica desde FoxPro
* 13/marzo/2002.
* Héctor Saldana

SET CENTURY ON
*RUN /N C:\windows\dialer.exe
ichannel=DDEINITIATE("dialer","system")
IF !ichannel=-1
=DDEPOKE(ichannel, "number", "53835916")
ELSE
WAIT WINDOW "No puedo iniciar Dialer"
? ddelasterror()
RETURN
ENDIF
=DDETERMINATE(ichannel)

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder